

/**
 * 板块内容分类查询参数
 */
export interface PlateTypeQuery extends PageQuery {
  /**
     * ID
     */
  id?: number | null;

  /**
   * 板块名称
   */
  name?: string | null;

  /**
   * 板块uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 内容类型 1:简介类型 2:艺术家列别 3:艺术家列别 4:图片类型 5:资讯类型
   */
  contentType?: number | null;
}

/**
 * 板块内容分类分页对象
 */
export interface PlateTypePageVO {
  /**
    * ID
    */
  id?: number | null;

  /**
   * 板块名称
   */
  name?: string | null;

  /**
   * 板块uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 内容类型 1:简介类型 2:艺术家列别 3:艺术家列别 4:图片类型 5:资讯类型
   */
  contentType?: number | null;
}

/**
 * 板块内容分类分页
 */
export type PlateTypePageResult = PageResult<PlateTypePageVO[]>;

export interface PlateType {
  /**
    * ID
    */
  id?: number | null;

  /**
   * 板块名称
   */
  name?: string | null;

  /**
   * 板块uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 内容类型 1:简介类型 2:艺术家列别 3:艺术家列别 4:图片类型 5:资讯类型
   */
  contentType?: number | null;
}

/**
 * 板块内容分类表单对象
 */
export interface PlateTypeForm {
  /**
    * ID
    */
  id?: number | null;

  /**
   * 板块名称
   */
  name?: string | null;

  /**
   * 板块uuid
   */
  typeId?: string | null;

  /**
   * 创建人ID
   */
  createUser?: number | null;

  /**
   * 创建时间
   */

  createTime?: number | null;

  /**
   * 修改时间
   */

  updateTime?: number | null;

  /**
   * 排序
   */
  sort?: number | null;

  /**
   * 1:启用
   */
  status?: number | null;

  /**
   * 所属类型 1:机构 2:艺术家 3:艺术品
   */
  plateType?: number | null;

  /**
   * 内容类型 1:简介类型 2:艺术家列别 3:艺术家列别 4:图片类型 5:资讯类型
   */
  contentType?: number | null;
}


